package com.lintesis.lintesismodel.personas;

import javax.persistence.Entity;

import com.lintesis.lintesismodel.users.Person;
import com.lintesis.utils.reflection.ReflectionUtils;

@Entity
public class Tutor extends Person{
		
	private String parentesco;
	
	public void setParentesco(String parentesco) {
		this.parentesco = parentesco;
	}

	public String getParentesco() {
		return parentesco;
	}
	
	public Tutor() {}
	
	@Override
	public void doAfterDelete() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public void doAfterSave() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void doBeforeDelete() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void doBeforeSave() {
		// TODO Auto-generated method stub
		
	}
	
	@Override
	public Integer getId() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getObjectDescription() {
		// TODO Auto-generated method stub
		return null;
	}

	
	@Override
	public boolean equals(Object object) {
		boolean retorno = false;
		try {
			retorno = ReflectionUtils.compareObjects(this, object, 3);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return retorno;
	}

}

